package com.niit.session7.loop;

import java.util.Scanner;

public class UserLogin {
	public static void main(String[] args) {
//		练习：验证用户登录，从键盘输入用户名和密码，如果用户名正确就打印登录成功，如果密码错误就打印请再次输入，然后重新获取用户的输入。
		Scanner sc = new Scanner(System.in);
		String username = "trout";
		String password = "123456";
		System.out.print("请输入用户名：");
		String user = sc.next();
		System.out.print("请输入密码：");
		String pass = sc.next();
//		while循环一般用在不知道要执行多少次，只是到什么情况结束循环的情况，先判断后执行
//		while(true)定义一个死循环
		while (true) {
//			判断字符串是否相等，要用equals()方法
			if (username.equals(user) && password.equals(pass)) {
				System.out.println("登录成功！");
				break;
			} else {
				System.out.println("登录失败！");
				System.out.print("请输入用户名：");
				user = sc.next();
				System.out.print("请输入密码：");
				pass = sc.next();
			}

		}
	}

}
